home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2003-195.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  101 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12401);
  11.  script_version ("$Revision: 1.5 $");
  12.  script_cve_id("CAN-2003-0247", "CAN-2003-0248", "CAN-2003-0364");
  13.  
  14.  name["english"] = "RHSA-2003-195: kernel";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated kernel packages for Red Hat Enterprise Linux are now available
  21.   which address several security vulnerabilities.
  22.  
  23.   The Linux kernel handles the basic functions of the operating system.
  24.  
  25.   Several security issues have been found that affect the Linux kernel:
  26.  
  27.   Al Viro found a security issue in the tty layer whereby any user could
  28.   cause a kernel oops. The Common Vulnerabilities and Exposures project
  29.   (cve.mitre.org) has assigned the name CAN-2003-0247 to this issue.
  30.  
  31.   Andrea Arcangeli found an issue in the low-level mxcsr code in which a
  32.   malformed address would leave garbage in cpu state registers. The Common
  33.   Vulnerabilities and Exposures project (cve.mitre.org) has assigned the
  34.   name CAN-2003-0248 to this issue.
  35.  
  36.   The TCP/IP fragment reassembly handling allows remote attackers to cause a
  37.   denial of service (CPU consumption) via packets that cause a large number
  38.   of hash table collisions, a vulnerability similar to CAN-2003-0244. The
  39.   Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned
  40.   the name CAN-2003-0364 to this issue.
  41.  
  42.   These kernels also contain updated fixes for the ioperm security issue, as
  43.   well as fixes for a number of bugs.
  44.  
  45.   It is recommended that users upgrade to these erratum kernels, which
  46.   contain patches to correct these vulnerabilities.
  47.  
  48.  
  49.  
  50.  
  51. Solution : http://rhn.redhat.com/errata/RHSA-2003-195.html
  52. Risk factor : High';
  53.  
  54.  script_description(english:desc["english"]);
  55.  
  56.  summary["english"] = "Check for the version of the kernel packages";
  57.  script_summary(english:summary["english"]);
  58.  
  59.  script_category(ACT_GATHER_INFO);
  60.  
  61.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  62.  family["english"] = "Red Hat Local Security Checks";
  63.  script_family(english:family["english"]);
  64.  
  65.  script_dependencies("ssh_get_info.nasl");
  66.  
  67.  script_require_keys("Host/RedHat/rpm-list");
  68.  exit(0);
  69. }
  70.  
  71. include("rpm.inc");
  72. if ( rpm_check( reference:"kernel-BOOT-2.4.9-e.25", release:"RHEL2.1") )
  73. {
  74.  security_hole(0);
  75.  exit(0);
  76. }
  77. if ( rpm_check( reference:"kernel-doc-2.4.9-e.25", release:"RHEL2.1") )
  78. {
  79.  security_hole(0);
  80.  exit(0);
  81. }
  82. if ( rpm_check( reference:"kernel-headers-2.4.9-e.25", release:"RHEL2.1") )
  83. {
  84.  security_hole(0);
  85.  exit(0);
  86. }
  87. if ( rpm_check( reference:"kernel-source-2.4.9-e.25", release:"RHEL2.1") )
  88. {
  89.  security_hole(0);
  90.  exit(0);
  91. }
  92.  
  93. if ( rpm_exists(rpm:"kernel-", release:"RHEL2.1") )
  94. {
  95.  set_kb_item(name:"CAN-2003-0247", value:TRUE);
  96.  set_kb_item(name:"CAN-2003-0248", value:TRUE);
  97.  set_kb_item(name:"CAN-2003-0364", value:TRUE);
  98. }
  99.  
  100. set_kb_item(name:"RHSA-2003-195", value:TRUE);
  101.